home *** CD-ROM | disk | FTP | other *** search
/ PC User 2003 September / Australian PC User - September 2003 (CD1).iso / magstuff / web / files / dwmx61.exe / Disk1 / data1.cab / Configuration_En / DataSources / UD4-ColdFusion / CLIENT.js < prev    next >
Encoding:
JavaScript  |  2002-11-25  |  1.3 KB  |  53 lines

  1. // Copyright 2001 Macromedia, Inc. All rights reserved.
  2. var DEBUG = false
  3. var node_filename = "SES_D.gif"
  4. var datasourceleaf_filename = "DSL_D.gif"
  5.  
  6.  
  7. function addDynamicSource()
  8. {
  9.     SaveSiteWideValue("Client Variable")
  10. }
  11.  
  12.  
  13. function findDynamicSources()
  14. {
  15.     return GetSiteWideSourceDisplayNode("Client Variable", MM.LABEL_Client, node_filename, "CLIENT.htm","")
  16. }
  17.  
  18.  
  19. function generateDynamicSourceBindings()
  20. {
  21.     return GetBindingsOfSiteWideSource("Client Variable", "CLIENT")
  22. }
  23.  
  24.  
  25. function generateDynamicDataRef(elementName,bindingName)
  26. {
  27.     //For localized object name
  28.     if (elementName != "Client")            
  29.         elementName = "Client"
  30.  
  31.     var retVal =  "<cfoutput>#" + elementName + "." + bindingName + "#</cfoutput>"
  32.     retVal = stripCfoutputIfNested(retVal);
  33.     return retVal;
  34. }
  35.  
  36. ////////////////////////////////////////////////////////////////////////////////
  37. //
  38. //    Function: inspectDynamicDataRef
  39. //
  40. //    Inspects a dynamic binding string and returns a pair of source and binding.
  41. ////////////////////////////////////////////////////////////////////////////////
  42. function inspectDynamicDataRef(expression)
  43. {
  44.     return CFInspectDynamicDataRef(expression);
  45. }
  46.  
  47.  
  48. function deleteDynamicSource(sourceName,bindingName)
  49. {
  50.     DeleteBindingOfSiteWideSource("Client Variable", bindingName)
  51. }
  52.  
  53.